pitch in and help with something - Deutsch Englisch Wörterbuch